barely recuperate - German English Dictionary